package com.yunlongn.common.json;

import com.yunlongn.common.json.config.JsonConfig;

/**
 * 抽象的解析方法
 * @author yunlongn
 */
public abstract class AbstractJsonParser implements IJsonParser{
    private final JsonConfig config;

    protected abstract void newJsonParser(JsonConfig jsonConfig);

    protected AbstractJsonParser(JsonConfig config) {
        this.config = config;
        this.newJsonParser(config);
    }

    public JsonConfig getConfig() {
        return config;
    }
}
